red urchin - Alemán Inglés Diccionario